#ifndef ASGKA_H
#define ASKGA_H

extern "C"
{
void ASGKASetup(const char* localname);
void ASGKAClose();
void ASGKASearch();
void ASGKALeaveGroup(const char *groupname);
void ASGKAGetGroupMember(const char* groupname, char* buf);
void ASGKACreateGroup(const char *groupname, const char* shsv);
void ASGKAGetAllMember(char *buf);
int  ASGKAJoinGroup(const char *groupname, const char* leadername);
void ASGKAFree(void *buf);
void ASGKAAddMember(const char *groupname, const char *membername);
void ASGKAKickOut(const char *groupname, const char *membername);
void ASGKAGetGroupLeaderName(const char *groupname, char *namebuf);
void ASGKAMsgToWnd(void *wnd);
}

#endif // ASKGA_H
